battle of glenmalure - Deutsch Englisch Wörterbuch